/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

var xhr;
//alert("llegue al js");
function buscarDetalle(){
    
    if(window.ActiveXObject){        
        xhr = new ActiveXObject("Microsoft.XMLHttp");
    }
    else if(window.XMLHttpRequest || (typeof XMLHttpRequest)!= undefined){
        xhr = new XMLHttpRequest();
    }
    else{
        alert("su navegador no soporta AJAX");
        return;
    }

}
function comboniveleducativo(){
    buscarDetalle();
    var nivel1 = document.getElementById("nivel");
    var selecnivel = nivel1.options[nivel1.selectedIndex].value;
    xhr.open("GET","alumnosnuevoingreso?selecnivel="+selecnivel,true);

    xhr.onreadystatechange = imprimircomboniveleducativo;

    xhr.send(null);

    
}
function imprimircomboniveleducativo(){
    if(xhr.readyState == 4){
       
        document.getElementById("combo1").innerHTML=xhr.responseText;

        
    }
}
    
    
    
function insertaralumno(){
    buscarDetalle();
    alert("hola");
    var fecha_actual = new Date();
    var anio = fecha_actual.getFullYear();
  
    
    
    var telcasa = document.getElementById("telcasa").value;
    //    alert("casa"+telcasa);
    var telcel = document.getElementById("telcel").value;
    //    alert("cellll"+telcel);
    var nom = document.getElementById("nombreal").value;
    //    alert(nom);
    var app = document.getElementById("app").value;
    //    alert(app);
    var apm = document.getElementById("apm").value;
    //    alert(apm);
    var calle = document.getElementById("calle").value;
    //    alert(calle);
    var numero = document.getElementById("numero").value;
    //    alert(numero);
    var colonia = document.getElementById("colonia").value;
    //    alert(colonia);
    var cp = document.getElementById("cp").value;
    //    alert(cp);
    var fechan = document.getElementById("popup_container").value;
    //    alert(fechan);
    var sexo = document.getElementById("sexo");
    //    alert(sexo);
    var sexoo = sexo.options[sexo.selectedIndex].value;
    //    alert(sexoo);

    var correo = document.getElementById("correo").value;
    //    alert(correo);
    var escuelapro = document.getElementById("escuelapro").value;
    //    alert(escuelapro);
    var grupo = document.getElementById("grupo");
    //    alert(grupo);
    var grupoo = grupo.options[grupo.selectedIndex].value;
    //    alert(grupoo);
    var curp = document.getElementById("curp").value;
    //    alert(curp);
    var nivel = document.getElementById("nivel");
    //    alert("grupo"+nivel);
    var nivell = nivel.options[nivel.selectedIndex].value;
    //    alert("nivellll"+nivell);
    var tutor = document.getElementById("tutor").value;
    //alert("tutor"+ tutor);
    xhr.open("POST","agregarnuevoalumno",true);
    xhr.onreadystatechange = agregaralumno;
    xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
    xhr.send("nom="+nom+"&app="+app+"&apm="+apm+"&calle="+calle+"&numero="+numero+"&colonia="+colonia
        +"&cp="+cp+"&fechan="+fechan+"&sexo="+sexoo+"&telcasa="+telcasa+"&telcel="+telcel+"&correo="+correo+"&escuelapro="+escuelapro
        +"&grupoo="+grupoo+"&curp="+curp+"&nivel="+nivell+"&anio="+anio+"&tutor="+tutor);
    
    alert("El alumno "+nom+" "+app +" "+" "+apm+" quedo inscrito");
//    tablapago(nom,app,apm,nivell);
     window.open("../jsp/totalalumno.jsp?nom="+nom+"&app="+app+"&apm="+apm+"&nivel="+nivell, "nuevo", "directories=no, location=no, menubar=no, scrollbars=yes, statusbar=no, tittlebar=no, width=400, height=400"); 
    
}
function agregaralumno(){
    if(xhr.readyState == 4){      
        document.getElementById("respuesta").innerHTML=xhr.responseText;
        
        
    }
}


//tabla de pagos en la pagina de nuevo ingreso
function tablapago(){
    
    buscarDetalle();
    var nombre = document.getElementById("nombrepago").value;
    var app = document.getElementById("apppago").value;
    var apm = document.getElementById("apmpago").value;
    var id = document.getElementById("idnivelpago").value;
    alert("lllegue a pagos vientos"+nombre+app+apm+id);
     xhr.open("GET","../totalapagar?nom="+nombre+"&app="+app+"&apm="+apm+"&nivel="+id,true);
    xhr.onreadystatechange = tablaspagoss;
//    xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
    xhr.send(null);
    alert("tabla");
//     window.open("../jsp/totalalumno.jsp", "nuevo", "directories=no, location=no, menubar=no, scrollbars=yes, statusbar=no, tittlebar=no, width=400, height=400"); 
}
function tablaspagoss(){
    if(xhr.readyState == 4){      
        document.getElementById("tabladepagos").innerHTML=xhr.responseText;
        
        
    }
}
    
    
function soloLetras(e) {
    key = e.keyCode || e.which;
    tecla = String.fromCharCode(key).toLowerCase();
    letras = " áéíóúabcdefghijklmnñopqrstuvwxyz";
    especiales = [8, 9, 37, 39, 46];

    tecla_especial = false
    for(var i in especiales) {
        if(key == especiales[i]) {
            tecla_especial = true;
            break;
        }
    }

    if(letras.indexOf(tecla) == -1 && !tecla_especial)
        return false;
}

function limpia() {
    var val = document.getElementById("miInput").value;
    var tam = val.length;
    for(i = 0; i < tam; i++) {
        if(!isNaN(val[i]))
            document.getElementById("miInput").value = '';
    }
}

function soloNumeros(e) {
    key = e.keyCode || e.which;
    tecla = String.fromCharCode(key).toLowerCase();
    letras = " 1234567890s/n";
    especiales = [8, 9, 37, 39, 46];

    tecla_especial = false
    for(var i in especiales) {
        if(key == especiales[i]) {
            tecla_especial = true;
            break;
        }
    }

    if(letras.indexOf(tecla) == -1 && !tecla_especial)
        return false;
}

function limpia() {
    var val = document.getElementById("miInput").value;
    var tam = val.length;
    for(i = 0; i < tam; i++) {
        if(!isNaN(val[i]))
            document.getElementById("miInput").value = '';
    }
}

function curp(e) {
    if(curp.match(/^([a-z]{4})([0-9]{6})([a-z]{6})([0-9]{2})$/i)){//AAAA######AAAAAA##
        alert('curp válida!');
    }else{
        alert('curp incorrecta!');
    }
}


